package request

type RegisterReq struct {
	Mobile string `form:"mobile" json:"mobile"` // 创建人工号
}
type AddExamReq struct {
	StudentId      uint   `form:"student_id" json:"student_id"`
	TestPaperId    uint   `form:"test_paper_id" json:"test_paper_id"`
	TestQuestionId uint   `form:"test_question_id" json:"test_question_id"`
	ExamStatus     uint   `form:"exam_status" json:"exam_status"` // 1进行中 2已结束 3未开始。
	Score          string `form:"score" json:"score"`
	RightWrong     uint   `form:"right_wrong" json:"right_wrong"` // 1 正确 2错误
	StartTime      uint   `form:"start_time" json:"start_time"`
	EndTime        uint   `form:"end_time" json:"end_time"`
	ParticipatIn   uint   `form:"participat_in" json:"participat_in"`
}
type InfoExamReq struct {
	StudentId uint `form:"student_id" json:"student_id"`
}

type AnswerExamReq struct {
	StudentId   uint `form:"student_id" json:"student_id"`
	TestPaperId uint `form:"test_paper_id" json:"test_paper_id"`
	RightWrong  uint `form:"right_wrong" json:"right_wrong"`
}
type MarkingExamReq struct {
	StudentId   uint `form:"student_id" json:"student_id"`
	TestPaperId uint `form:"test_paper_id" json:"test_paper_id"`
}
type TranscriptReq struct {
	StudentId   uint `form:"student_id" json:"student_id"`
	TestPaperId uint `form:"test_paper_id" json:"test_paper_id"`
}
